solar-thermal power plant - Francés Inglés Diccionario